home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / admin / newinfo-.000 / newinfo- / install < prev    next >
Text File  |  1995-05-13  |  2KB  |  99 lines

  1.  
  2. #!/bin/bash
  3.  
  4. # newinfo installation program.
  5. #
  6. # Any questions regarding this script : forward to meb@deakin.edu.au
  7.  
  8. leave() {
  9. exit
  10. }
  11.  
  12.  
  13. #main run through.
  14. echo " "
  15. echo "Starting New-info installation"
  16. echo " "
  17.  
  18. echo "Checking for a /usr/local/bin directory..."
  19. if [ -r "/usr/local/bin" ]
  20. then
  21.     {
  22.     echo "Found /usr/local/bin directory..."
  23.     }
  24. else
  25.     {
  26.     echo "Directory /usr/local/bin not found. "
  27.     echo "Creating Directory /usr/local/bin."
  28.     echo "Ignore any 'file-exists errors."
  29.     mkdir /usr/local
  30.     mkdir /usr/local/bin
  31.     }
  32. fi
  33. echo "Installing New-Info Program.
  34. cp ./newinfo /usr/local/bin/
  35. chmod 755 /usr/local/bin/newinfo
  36. echo "Checking that New-Info installed correctly."
  37. if [ -r "/usr/local/bin/newinfo" ]
  38. then
  39.     {
  40.     echo "New-Info program installed."
  41.     }
  42. else
  43.     {
  44.     echo "New-Info program installation failed."
  45.     echo "Installation aborted."
  46.     leave
  47.     }
  48. fi
  49.  
  50. echo "Checking for a /usr/doc/newinfo directory."
  51. if [ -r "/usr/doc/newinfo" ]
  52. then
  53.     {
  54.     echo "Found /usr/doc/newinfo directory..."
  55.     }
  56. else
  57.     {
  58.     echo "Directory /usr/doc/newinfo not found. "
  59.     echo "Creating Directory /usr/doc/newinfo"
  60.     echo "Ignore any file-exists errors."
  61.     mkdir /usr 
  62.     mkdir /usr/doc
  63.     mkdir /usr/doc/newinfo
  64.     }
  65. fi
  66. echo "Installing newinfo document files. (Required)"
  67. cp ./.dummy /usr/doc/newinfo/jan
  68. cp ./.dummy /usr/doc/newinfo/feb
  69. cp ./.dummy /usr/doc/newinfo/mar
  70. cp ./.dummy /usr/doc/newinfo/apr
  71. cp ./.dummy /usr/doc/newinfo/may
  72. cp ./.dummy /usr/doc/newinfo/jun
  73. cp ./.dummy /usr/doc/newinfo/jul
  74. cp ./.dummy /usr/doc/newinfo/aug
  75. cp ./.dummy /usr/doc/newinfo/sep
  76. cp ./.dummy /usr/doc/newinfo/oct
  77. cp ./.dummy /usr/doc/newinfo/nov
  78. cp ./.dummy /usr/doc/newinfo/dec
  79. cp ./.dummy /usr/doc/newinfo/general
  80. cp ./.dummy /usr/doc/newinfo/interest
  81. cp ./.dummy /usr/doc/newinfo/email
  82. cp ./.dummy /usr/doc/newinfo/irc
  83. echo "Checking that New-Info documents were installed correctly."
  84. if [ -r "/usr/doc/newinfo/irc" ]
  85. then
  86.     {
  87.     echo "New-Info documents installed."
  88.     echo "Installation completed."
  89.     }
  90. else
  91.     {
  92.     echo "New-Info documents installation failed."
  93.     echo "Installation aborted."
  94.     leave
  95.     }
  96. fi
  97. chmod 755 /usr/doc/newinfo/*
  98. leave
  99.